an abroad experience - Français Anglais Dictionnaire